railroad embankment - Francés Inglés Diccionario